Micron Document
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| SparkN0de-git | SparkN0de |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Commit 34ec42fc89cf74458e511f77cb02d57e0f7bd496


Parents : 7da64a1
Author : Mark Qvist <mark@unsigned.io>
Date : 2023-10-25T03:40:08+02:00

Fixed plyer bug

Changes

1 files changed, 2 insertions(+), 1 deletions(-)


Diff

diff --git a/sbapp/plyer/platforms/android/gps.py b/sbapp/plyer/platforms/android/gps.py
index 0d12cfde..b173876f 100644
--- a/sbapp/plyer/platforms/android/gps.py
+++ b/sbapp/plyer/platforms/android/gps.py
@@ -81,7 +81,8 @@ class AndroidGPS(GPS):
Looper.getMainLooper())
def _stop(self):
- self._location_manager.removeUpdates(self._location_listener)
+ if hasattr(self, "_location_manager") and self._location_manager != None:
+ self._location_manager.removeUpdates(self._location_listener)
def instance():


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────